package domaci3.model;

/**
 * Cvorovi dvostruko spregnute liste
 * @author Ilija
 */

public abstract class Cvor {
    
    private Cvor prethodni;
    private Cvor sledeci;
    private double obim; //bas i nema smisla za babu i zabu :)

    public double getObim() {
        return obim;
    }

    public void setObim(double obim) {
        this.obim = obim;
    }
    
    
    /**
     * apstraktna metoda koju treba implementirati u klasama koje je nasledjuju
     */
    public abstract String prikazi();
    public abstract double izracunajObim();

    
    
    /**
     * @return the prethodni
     */
    public Cvor getPrethodni() {
        return prethodni;
    }

    /**
     * @param prethodni the prethodni to set
     */
    public void setPrethodni(Cvor prethodni) {
        this.prethodni = prethodni;
    }

    /**
     * @return the sledeci
     */
    public Cvor getSledeci() {
        return sledeci;
    }

    /**
     * @param sledeci the sledeci to set
     */
    public void setSledeci(Cvor sledeci) {
        this.sledeci = sledeci;
    }
}
